- Collaborate with Software Architects and Leads to refine product requirements
- Collaborate with Software Quality Engineers to review and enhance test plans
- Design, document, and create high-quality and extensible software for OpenStack or OpenShift Telemetry and Monitoring projects
- Create and extend robust unit tests and continuous infrastructure (CI) infra or tests based on past experiences with test frameworks and methodologies
- Collaborate and land code upstream and across Red Hat development organizations
- Experienced Software engineer, especially with Golang; C and Python are a plus
- Experience with software configuration management tools, like Ansible or Puppet, and with GitHub, GitLab, or Gerritt
- Experience with development best practices on Kubernetes or OpenShift
- Experience with bug or issue tracking tools like Bugzilla and Jira
- Experience with CI systems like Jenkins, Zuul, or Prow
- Knowledge of Kubernetes Observability projects like Prometheus, Loki, and Grafana
- Knowledge of OpenStack and OpenStack Deployment Frameworks, like TripleO
Company
redhat
Spain
Location
Remote Position
(From Everywhere/No Office Location)
Job type
Full-Time
Golang Job Details
About the job
The Red Hat Engineering team is looking for a motivated and skilled Software Engineer to join the OpenStack Observability team. In this role, you will be working on a globally distributed team in the middle ground between OpenStack and OpenShift (Kubernetes). As part of the OpenStack Telemetry team, you will be contributing to the Service Telemetry Framework, which is a set of OpenShift microservice applications to provide monitoring and alerting for OpenStack. You will be contributing to the Observability stack within OpenStack and OpenShift. Successful applicants must reside in a country where Red Hat is registered to do business.
What you will do
What you will bring
Following are considered as plus:
#LI-REMOTE #LI-LN1
About Red Hat
Red Hat is the world’s leading provider of enterprise open source software solutions, using a community-powered approach to deliver reliable and high-performing Linux, hybrid cloud, container, and Kubernetes technologies. Red Hat helps customers integrate new and existing IT applications, develop cloud-native applications, standardize on our industry-leading operating system, and automate, secure, and manage complex environments. Award-winning support, training, and consulting services make Red Hat a trusted adviser to the Fortune 500. As a strategic partner to cloud providers, system integrators, application vendors, customers, and open source communities, Red Hat can help organizations prepare for the digital future.
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs